package cn.cboard.model;

public class UserGroup implements java.io.Serializable{

	private static final long serialVersionUID = -1211723214822742678L;
	private Long userGroupId;
	private String groupName;
	private String title;
	private boolean canView;
	private boolean canCreateTopic;
	private boolean canPost;
	private boolean canCreatePoll;
	private boolean canUpload;
	private boolean canVote;
	private boolean canMoveTopic;
	private boolean canLock;
	private boolean canDeleteTopic;
	private boolean canEditTopic;
	private boolean canEditPost;
	private boolean canDeletePost;
	private boolean canRate;
	private boolean canDistilLate;
	private boolean canEditProfile;
	private boolean canDeleteUser;
	private boolean canAnnounce;
	private boolean canSetPermissions;
	private boolean canAdmin;
	
	public UserGroup(){}
	
	public Long getUserGroupId() {
		return userGroupId;
	}
	public void setUserGroupId(Long userGroupId) {
		this.userGroupId = userGroupId;
	}
	public String getGroupName() {
		return groupName;
	}
	public void setGroupName(String groupName) {
		this.groupName = groupName;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public boolean isCanView() {
		return canView;
	}
	public void setCanView(boolean canView) {
		this.canView = canView;
	}
	public boolean isCanCreateTopic() {
		return canCreateTopic;
	}
	public void setCanCreateTopic(boolean canCreateTopic) {
		this.canCreateTopic = canCreateTopic;
	}
	public boolean isCanPost() {
		return canPost;
	}
	public void setCanPost(boolean canPost) {
		this.canPost = canPost;
	}
	public boolean isCanCreatePoll() {
		return canCreatePoll;
	}
	public void setCanCreatePoll(boolean canCreatePoll) {
		this.canCreatePoll = canCreatePoll;
	}
	public boolean isCanUpload() {
		return canUpload;
	}
	public void setCanUpload(boolean canUpload) {
		this.canUpload = canUpload;
	}
	public boolean isCanVote() {
		return canVote;
	}
	public void setCanVote(boolean canVote) {
		this.canVote = canVote;
	}
	public boolean isCanMoveTopic() {
		return canMoveTopic;
	}
	public void setCanMoveTopic(boolean canMoveTopic) {
		this.canMoveTopic = canMoveTopic;
	}
	public boolean isCanLock() {
		return canLock;
	}
	public void setCanLock(boolean canLock) {
		this.canLock = canLock;
	}
	public boolean isCanDeleteTopic() {
		return canDeleteTopic;
	}
	public void setCanDeleteTopic(boolean canDeleteTopic) {
		this.canDeleteTopic = canDeleteTopic;
	}
	public boolean isCanEditTopic() {
		return canEditTopic;
	}
	public void setCanEditTopic(boolean canEditTopic) {
		this.canEditTopic = canEditTopic;
	}
	public boolean isCanEditPost() {
		return canEditPost;
	}
	public void setCanEditPost(boolean canEditPost) {
		this.canEditPost = canEditPost;
	}
	public boolean isCanDeletePost() {
		return canDeletePost;
	}
	public void setCanDeletePost(boolean canDeletePost) {
		this.canDeletePost = canDeletePost;
	}
	public boolean isCanRate() {
		return canRate;
	}
	public void setCanRate(boolean canRate) {
		this.canRate = canRate;
	}
	public boolean isCanDistilLate() {
		return canDistilLate;
	}
	public void setCanDistilLate(boolean canDistilLate) {
		this.canDistilLate = canDistilLate;
	}
	public boolean isCanEditProfile() {
		return canEditProfile;
	}
	public void setCanEditProfile(boolean canEditProfile) {
		this.canEditProfile = canEditProfile;
	}
	public boolean isCanDeleteUser() {
		return canDeleteUser;
	}
	public void setCanDeleteUser(boolean canDeleteUser) {
		this.canDeleteUser = canDeleteUser;
	}
	public boolean isCanAnnounce() {
		return canAnnounce;
	}
	public void setCanAnnounce(boolean canAnnounce) {
		this.canAnnounce = canAnnounce;
	}
	public boolean isCanSetPermissions() {
		return canSetPermissions;
	}
	public void setCanSetPermissions(boolean canSetPermissions) {
		this.canSetPermissions = canSetPermissions;
	}
	public boolean isCanAdmin() {
		return canAdmin;
	}
	public void setCanAdmin(boolean canAdmin) {
		this.canAdmin = canAdmin;
	}
}
